Cathaya
Explore definitions, synonyms, and language insights of Cathaya
Definitions
Noun
Chinese evergreen conifer discovered in 1955; not yet cultivated elsewhere
Explore definitions, synonyms, and language insights of Cathaya