Meaning of टर्टल हैड in English
- An American perennial herb (Chelone glabra) having white flowers shaped like the head of a turtle. Called also snakehead, shell flower, and balmony.
Meaning of टर्टल हैड in English
English usage of टर्टल हैड
Articles Related to ‘टर्टल हैड’
Browse Other Words By Clicking On Letters