Meaning of cathaya
Definition of cathaya
(noun)
Chinese
evergreen
conifer
discovered
in 1955; not yet
cultivated
elsewhere
Other information on cathaya
WIKIPEDIA results for
cathaya
Amazon results for
cathaya
Tweet