Skip to main content

turtlehead

Hindi turtlehead का अर्थ हिंदी में
  • टर्टल हैड
English turtlehead meaning in English  •  turtlehead का अर्थ अंग्रेजी में
Noun
  • An American perennial herb (Chelone glabra) having white flowers shaped like the head of a turtle. Called also snakehead>, shell flower>, and balmony>.
Advertisement