Greek mallow


Also found in: Thesaurus.

Greek mallow

n
(Plants) See sidalcea
Mentioned in ?