Word info

macrolabia

Noun

Meaning

macrolabia (uncountable)

macrocheilia

Source: en.wiktionary.org

Close letter words and terms