hosta
/ˈhɒstə//ˈhoʊ stə/
noun
- 1
Any of several herbaceous Asiatic plants of the genus Hosta.
Synonyms
Translate “hosta” to another language
Click any language to open the translator with this word already filled in.
Any of several herbaceous Asiatic plants of the genus Hosta.
Click any language to open the translator with this word already filled in.