Razor grass Meaning, Definition & Usage

Definitions
  1. (Bot.), a West Indian plant (Scleria scindens), the triangular stem and the leaves of which are edged with minute sharp teeth.

Webster 1913