Skip to main content

buttonweed

English buttonweed meaning in English  •  buttonweed का अर्थ अंग्रेजी में
Noun
  • The name of several plants of the genera Spermacoce and Diodia, of the Madder family.
Advertisement