'Cathaya' definitions:

Definition of 'Cathaya'

(from WordNet)
noun
Chinese evergreen conifer discovered in 1955; not yet cultivated elsewhere

Words containing 'Cathaya'