Meaning of greek clover
Definition of greek clover
(noun)
annual
herb
or
southern
Europe and
eastern
Asia having
off-white
flowers and
aromatic
seeds
used
medicinally
and in
curry
Other information on greek clover
WIKIPEDIA results for
greek clover
Amazon results for
greek clover
Tweet