Noun Definition

fulgoridae

1.Definition: plant hoppers: lantern flies

Category: Animals