Noun Definition

cicadellidae

1.Definition: leafhoppers

Category: Animals