Refine this word faster
Greek clover
Definitions
Noun
- 1 annual herb or southern Europe and eastern Asia having off-white flowers and aromatic seeds used medicinally and in curry wordnet
See also for "greek clover"
Next best steps
Mini challenge
Unscramble this word: greekclover