labiateEnglish

labiate, liplike

Adjective

Having lips or parts that resemble lips

English: labiate, liplike

English words with similar meanings

Show 1 words