American Dictionary of the English Language

Dictionary Search

Cockshead


COCKSHEAD, noun A plant, the Hedysarum or sainfoin.