camassia
English
camassia meaning in English • camassia का अर्थ अंग्रेजी में
Noun
- a genus of scapose herbs of North and South America having large edible bulbs.