Subscriber login


Forgot your password?

Library card login

Other

razor grass

Definition of razor grass

noun

[mass noun] West Indian
  • a tall sedge or grass with leaf blades that have sharp cutting edges.
    • Genera Scleria (family Cyperaceae) and Paspalum (family Gramineae): several species