English | German | Russian | Czech

trilabiate English

Meaning trilabiate meaning

What does trilabiate mean?

trilabiate

three-lipped

Are you looking for...?