calochortus
English
calochortus meaning in English • calochortus का अर्थ अंग्रेजी में
Noun
- large genus of West North American leafy-stemmed bulbous herbs.