meaning of indian chickweed

1. annual prostrate mat-forming weed having whorled leaves and small greenish-white flowers; widespread throughout North America


Related Words

indian chickweed |

Developed & Maintained By Taraprasad.com

Treasure Words