turtleheads

noun

Plural form of turtlehead.