Razor-grass Definition
noun
A West Indian plant, Scleria scindens, whose leaves and triangular stem are edged with minute sharp teeth.
Wiktionary
Other Word Forms of Razor-grass
Noun
Singular:
razor-grass
Plural:
razor grassesFind Similar Words
Find similar words to razor-grass using the buttons below.