We Found 1 Definition for
'Zoysia'

<< Home

noun - Any of several creeping grasses of the genus Zoysia, native to southeast Asia and New Zealand and widely cultivated for lawns.

Powered by Wordnik