meaning of scirpus acutus

1. widely distributed North American sedge having rigid olive green stems


Related Words

scirpus acutus |

Developed & Maintained By Taraprasad.com

Treasure Words