Subscriber login


Forgot your password?

Library card login

Other

turtlehead

Pronunciation: /ˈtəːt(ə)lhɛd/

Definition of turtlehead

noun

  • a North American plant which produces spikes of pink or white flowers which are said to resemble the head of a turtle.
    • Genus Chelone, family Scrophulariaceae

turtlehead in other Oxford dictionaries

Definition of turtlehead in the US English dictionary