Noun cathaya has 1 sense
  1. Cathaya - Chinese evergreen conifer discovered in 1955; not yet cultivated elsewhere
    --1 is a kind of
    conifer, coniferous tree
    --1 is a member of genus Cathaya
,
TOP