MEMBRACID


Meaning of MEMBRACID in English

I. ˈmembrəsə̇d, (ˈ)mem|bras- adjective

Etymology: New Latin Membracidae

: of or relating to the Membracidae

II. noun

( -s )

Etymology: New Latin Membracidae

: an insect of the family Membracidae : treehopper

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.