n.
1.European poisonous herb having tuberous roots, yellow juice that stains the skin, yellow flowers and foliage resembling celery
Idiom of the Day
in clover
rich or successful, having a pleasant or easy life
The couple are in clover now that they have sold their business and retired.