meaning of cockshead
1.
A
leguminous
herb
(Onobrychis
Caput-galli),
having
small
spiny-crested
pods.
Related Words
cockshead
|
Developed & Maintained By
Taraprasad.com