Hosta
[hɔstә]
Definition
(noun.) robust east Asian clump-forming perennial herbs having racemose flowers: plantain lilies; sometimes placed in family Hostaceae.
Inputed by Kirsten--From WordNet
[hɔstә]
(noun.) robust east Asian clump-forming perennial herbs having racemose flowers: plantain lilies; sometimes placed in family Hostaceae.
Inputed by Kirsten--From WordNet