razor grass
English
Noun
razor grass (countable and uncountable, plural razor grasses)
- Any of various plants with sharp-toothed leaves, especially those of the genus Scleria, such as Scleria gaertneri.
Synonyms
References
- razor grass on Wikipedia.Wikipedia
- “razor”, in Webster’s Revised Unabridged Dictionary, Springfield, Mass.: G. & C. Merriam, 1913, →OCLC.