Buttonweed
English Translation from English to English dictionary online for the word Buttonweed
-
1 n.
The name of several plants of the genera Spermacoce and Diodia, of the Madder family.
-
2 n.
The name of several plants of the genera Spermacoce and Diodia, of the Madder family.