meaning of chaffweed

1. weedy plant having short dry chafflike leaves


Related Words

chaffweed |

Developed & Maintained By Taraprasad.com

Treasure Words