Skip to main content

camassia

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