Top Qs
Timeline
Chat
Perspective
turtlehead
From Wiktionary, the free dictionary
Remove ads
English
Etymology
Noun
turtlehead (countable and uncountable, plural turtleheads)
- A white turtlehead, an American perennial herb (Chelone glabra) with white flowers.
- Any of various other members of the genus Chelone.
Synonyms
- (Chelone glabra): balmony, shell flower, snakehead
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads