a perennial plant growing to 1 m - Spanish English Dictionary

Suggest a Term