cathayaEnglish

Cathaya

Noun

Chinese evergreen conifer discovered in 1955, not yet cultivated elsewhere

English: Cathaya