meaning of triglochin

1. perennial or annual bog or marsh plants; includes arrow grass


Related Words

triglochin | triglochin maritima |

Developed & Maintained By Taraprasad.com

Treasure Words