Meaning of althea officinalis
Definition of althea officinalis
(noun)
European
perennial
plant
naturalized
in United States having
triangular
ovate
leaves and
lilac-pink
flowers
Other information on althea officinalis
WIKIPEDIA results for
althea officinalis
Amazon results for
althea officinalis
Tweet