Cathaya
English Dictionary
->
Letter C
-> Cathaya
Search Dictionary:
Cathaya Definition
(n)
Chinese
evergreen
conifer
discovered
in
1955
;
not
yet
cultivated
elsewhere
Cathaya Synonyms
Cathaya
© Art Branch Inc.