ZOYSIA

Definition of ZOYSIA

  1. (noun)any of several creeping grasses of the genus Zoysia