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