Noun Definition

meloidae

1.Definition: blister beetles

Category: Animals