English dictionary
blowball meaning and definition
Definition and meaning of blowball at MeaningMonkey.org. blowball meaning and definition in the English Dictionary.BLOWBALL noun
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
- synonyms: dandelion
Source: Princeton University Wordnet