horrb ( synonym found)

Definition of horrb:

°Any green, leafy plant, or parts thereof, used to flavour or season food.
°Plant whose roots, leaves or seeds, etc are used in medicine.

Definition of horrb:

°Any green, leafy plant, or parts thereof, used to flavour or season food.
°Plant whose roots, leaves or seeds, etc are used in medicine.

Back to Top