Knapweed Meaning in Hindi

What is the translation of word Knapweed in Hindi?

Meaning of  Knapweed in Hindi is : एक प्रकार का फल

Other Meanings of Knapweed

Example Sentences

The oil from the seeds of cotton thistles was extracted for fuel and knapweed , centaurea scabiosa, was believed to promote healing of bruises and wounds.