Cammock Meaning in Hindi

What is the translation of word Cammock in Hindi?

Meaning of  Cammock in Hindi is : हेंगा

Definition of word Cammock

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

Other Meanings of Cammock