Advertisement
Advertisement
hosta
[ hoh-stuh, hos-tuh ]
noun
- any of various plants belonging to the genus Hosta, of the lily family, which includes the plantain lily.
hosta
/ ˈhɒstə /
noun
- any plant of the liliaceous genus Hosta, of China and Japan: cultivated esp for their ornamental foliage
Discover More
Word History and Origins
Discover More
Word History and Origins
Origin of hosta1
C19: New Latin, named after N. T. Host (1761–1834), Austrian physician
Advertisement
Advertisement
Advertisement
Advertisement
Browse