Skip to main content

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.
Advertisement