Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
membracid
in English
membracid
us
//mɛmˈbɹæk.ɪd//
uk
//mɛmˈbreɪ.sɪd//
#uncommon
Definitions
Noun
insects
of
the
family
Membracidae
(
treehoppers
)
The
membracid
insects
are
known
for
their
unique
appearance
.