Hosta
/ˈhɒstə/
noun
Any of several herbaceous Asiatic plants of the genus Hosta.
Synonyms: giboshi, plantain lily
/ˈhɒstə/
Any of several herbaceous Asiatic plants of the genus Hosta.
Synonyms: giboshi, plantain lily
Loading dictionaries...
Initializing dictionary manager