BUTTONWEED MEANING IN ENGLISH

• Buttonweed Definition & Synonyms

  1. (n.) The name of several plants of the genera Spermacoce and Diodia, of the Madder family.


RECENT SEARCHES