The definition :
Definitions of Hosta:
- noun: robust east Asian clump-forming perennial herbs having racemose flowers: plantain lilies; sometimes placed in family Hostaceae
Are you interested in alternative search :
:funka genus funka genus hosta liliid monocot genus family funkaceae family hostaceae funkaceae hostaceae
If you like reading news check: