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 grasses

Find Similar Words

Find similar words to razor-grass using the buttons below.

Words Starting With

Words Ending With

Unscrambles

razor-grass