This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Cammock

  1. n.
    A plant having long hard, crooked roots, the Ononis spinosa; -- called also rest-harrow. The Scandix Pecten-Veneris is also called cammock.



Shares

Related Words

Menu