cathaya

Noun
  1. Chinese evergreen conifer discovered in 1955;
    Not yet cultivated elsewhere (synset 111649805)

Found on Word Lists

Other Searches