English dictionary
cathaya meaning and definition
Definition and meaning of cathaya at MeaningMonkey.org. cathaya meaning and definition in the English Dictionary.CATHAYA noun
Definition of Cathaya (noun)
- Chinese evergreen conifer discovered in 1955; not yet cultivated elsewhere
Source: Princeton University Wordnet