chelone
English
chelone meaning in English • chelone का अर्थ अंग्रेजी में
Noun
- A genus of hardy perennial flowering plants, of the order Scrophulariaceæ, natives of North America; -- called also snakehead>, turtlehead>, shellflower>, etc.