Word info Synonyms

membranella

Noun

Meaning

membranella (plural membranellae)

A membranelle.

Source: en.wiktionary.org

Synonyms

Close letter words and terms