Meaning of zoysia

Definition of zoysia

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

Other information on zoysia

WIKIPEDIA results for zoysia
Amazon results for zoysia