English Dictionary
◊ CATHAYA
Cathaya
n : Chinese evergreen conifer discovered in 1955; not yet
cultivated elsewhere [syn: {Cathaya}]