• word of the day

    cathaya

    cathaya - Dictionary definition and meaning for word cathaya

    Definition
    (noun) Chinese evergreen conifer discovered in 1955; not yet cultivated elsewhere
Download our Mobile App Today
Receive our word of the day
on Whatsapp