English dictionary
membracidae meaning and definition
Definition and meaning of membracidae at MeaningMonkey.org. membracidae meaning and definition in the English Dictionary.MEMBRACIDAE noun
Definition of Membracidae (noun)
- plant hoppers: treehoppers
- synonyms: family Membracidae
Source: Princeton University Wordnet