Cathaya

1. (noun) Chinese evergreen conifer discovered in 1955; not yet cultivated elsewhere
Related Words: conifer, coniferous tree



Terms and Conditions of Use / Copyright Notice