greek clover definition

  • noun:
    • yearly natural herb or southern European countries and east Asia having off-white flowers and fragrant seeds utilized medicinally as well as in curry
29 votes

How would you define greek clover?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!