Turtleheads, noun plural of turtlehead. Synonyms in the same form.
snakeheads, shellflowers
All synonyms for turtlehead →