Meaning & Definition of Dandelion in English
English⟶
Dandelion
/dændəlaɪən/
noun
1. Any of several herbs of the genus taraxacum having long tap roots and deeply notched leaves and bright yellow flowers followed by fluffy seed balls
synonym:
- dandelion,
- blowball