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
Tweet