Definition of Cathaya

  • 1. Chinese evergreen conifer discovered in 1955; not yet cultivated elsewhere Noun

Semanticaly linked words with "cathaya"

Hyponims for word "cathaya"