SPEARGRASS


Meaning of SPEARGRASS in English

■ noun

1》 any of a number of grasses with hard pointed seed heads. [ Heteropogon , Stipa , and other genera.]

2》 chiefly NZ any spiny or prickly plant.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.