Noun Definition

greek clover

1.Definition: annual herb of southern Europe, North Africa and eastern Asia having off-white flowers and aromatic seeds used medicinally and in curry

Related Noun(s):fenugreek

Category: Plants