WTWM

whatsthatwordmean

← Definition
Guess

labellate

adjectiveHaving a lip or lip-like structure, especially in botany describing a flower with a prominent lip.

Synonyms

lippedadjective

Built for word lovers.