Loading
Hosta
hosta
(noun)
/ˈhoʊ stə/, /ˈhɑs tə/
Hosta fortunei
1
Definition
Examples
Synonyms
Any of several herbaceous Asiatic plants of the genus Hosta.