ARROW GRASS


Meaning of ARROW GRASS in English

noun an herbaceous grasslike plant (triglochin palustre, and other species) with pods opening so as to suggest barbed arrowheads.

Webster English vocab.      Английский словарь Webster.