downy yellow violet: violet of eastern North America having softly pubescent leaves and stems and clear yellow flowers with brown-purple veins
violet: any of numerous low-growing violas with small flowers
macromolecule: any very large complex molecule; found only in plants and animals