genus parrotiopsis

Noun
  1. One species: deciduous tree of the Himalaya Mountains (synset 112338128)

Found on Word Lists

Other Searches