• word of the day

    zoisia

    zoisia - Dictionary definition and meaning for word zoisia

    Definition
    (noun) lawn grasses native to southeastern Asia and New Zealand; grown especially in warm regions
    Synonyms : genus zoisia , genus zoysia
Download our Mobile App Today
Receive our word of the day
on Whatsapp