Meaning of Triglochin

Definition of Triglochin

(noun) perennial or annual bog or marsh plants; includes arrow grass

Other information on Triglochin

WIKIPEDIA results for Triglochin
Amazon results for Triglochin