About us
Define
Definitions for
"althea officinalis"
European perennial plant naturalized in United States having triangular ovate leaves and lilac-pink flowers
wordnet.princeton.edu