cathaya definition

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

Related Sources

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!