Dandelion - Definition

dandelion

n 1: 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 [syn: dandelion,
blowball]

Look up another word