Dictionary Definitions, Synomyns, Antonyms, and related words for Cowherb
Definitions for: Cowherb
[n] European annual with pale rose-colored flowers; cultivated flower or self-sown grainfield weed; introduced in North America; sometimes classified as a soapwort