Definitions
There is 1 meaning of the phrase
Greek Clover.
Greek Clover - as a noun
Annual herb or southern europe and eastern asia having off-white flowers and aromatic seeds used medicinally and in curry
Synonyms (Exact Relations)
fenugreektrigonella foenumgraecum