Snakeheads, noun plural of snakehead. Synonyms in the same form.
Turtlehead
turtleheads, shellflowers
All synonyms for snakehead →