English synonyms about - contact  

Membracidae

noun

1 Membracidae

Plant hoppers: treehoppers.

synonym: family Membracidae.

Polish: zgarbkowate


Find more on membracidae elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0151