Meaning of dandelion green
Definition of dandelion green
(noun)
the
foliage
of the
dandelion
plant
edible
leaves of the
common
dandelion
collected
from the wild;
used
in salads and in
making
wine
Other information on dandelion green
WIKIPEDIA results for
dandelion green
Amazon results for
dandelion green
Tweet