meaning of sand reed

1. European maritime sedge naturalized along Atlantic coast of United States; rootstock has properties of sarsaparilla


Related Words

sand reed |

Developed & Maintained By Taraprasad.com

Treasure Words