meaning of devils weed

1. tropical annual procumbent poisonous subshrub having fruit that splits into five spiny nutlets; serious pasture weed


Related Words

devils weed |

Developed & Maintained By Taraprasad.com

Treasure Words