Meaning ofmembracidin English

membracid

us//mɛmˈbɹæk.ɪd//uk//mɛmˈbreɪ.sɪd//
#uncommon
Definitions