BLOWBALL MEANING IN ENGLISH

• Blowball Definition & Synonyms

  1. (n.) The downy seed head of a dandelion, which children delight to blow away.


Synonyms:
Dandelion,

RECENT SEARCHES