hosta
English
hosta meaning in English • hosta का अर्थ अंग्रेजी में
prop. n.
- A genus of robust East Asian clump-forming perennial herbs having racemose flowers: plantain lilies; sometimes placed in the family Hostaceae.