meaning of buttonweed

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


Related Words

buttonweed |

Developed & Maintained By Taraprasad.com

Treasure Words