razor grass

noun

Definition of razor grass

: a West Indian climbing sedge (Scleria scindens) with very rough triangular stems and leaves