Word info Synonyms

Althea officinalis

Noun

Meaning

European perennial plant naturalized in United States having triangular ovate leaves and lilac-pink flowers

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms