What is the meaning of the word "turtlehead"?

Definitions: