Triglochin Meaning

There are 1 meaning(s) for word Triglochin

Meaning 1 : perennial or annual bog or marsh plants; includes arrow grass

    Synonyms : genus triglochin