meaning of toothed spurge

1. an annual weed of northeastern North America with dentate leaves


Related Words

toothed spurge |

Developed & Maintained By Taraprasad.com

Treasure Words