family Membracidae
English Dictionary
->
Letter F
-> family Membracidae
Search Dictionary:
family Membracidae Definition
(n)
plant
hoppers
:
treehoppers
family Membracidae Synonyms
family Membracidae
Membracidae
© Art Branch Inc.