Meaning of dandelion

Definition of dandelion

(noun) 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

Other information on dandelion

WIKIPEDIA results for dandelion
Amazon results for dandelion