Cockshead Definition
noun
(botany) A leguminous herb, Onobrychis caput-galli, with small spiny-crested pods.
Wiktionary
Other Word Forms of Cockshead
Noun
Singular:
cockshead
Plural:
cocksheadsFind Similar Words
Find similar words to cockshead using the buttons below.