Meaning of blowball
Definition of blowball
(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 blowball
WIKIPEDIA results for
blowball
Amazon results for
blowball
Tweet