turtlehead
noun
Definitions
The white turtlehead, an American perennial herb (Chelone glabra) with white flowers.
Other members of the genus Chelone.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
The white turtlehead, an American perennial herb (Chelone glabra) with white flowers.
Other members of the genus Chelone.