Althea officinalis

Explore definitions, synonyms, and language insights of Althea officinalis

Definitions

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

More General Terms