• Definition for "cathaya"
    • Chinese evergreen conifer discovered in 1955; not yet…
    • View More

cathaya definition

  • noun:
    • Chinese evergreen conifer discovered in 1955; not yet developed somewhere else
29 votes

How would you define cathaya?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!