Skip to main content

cowherb

English cowherb meaning in English  •  cowherb का अर्थ अंग्रेजी में
Noun
  • a European annual with pale rose-colored flowers; cultivated flower or self-sown grainfield weed; introduced in North America; sometimes classified as a soapwort; -- also called the cow-cockle>.
Advertisement