parrotia

Noun
  1. One species: iron tree (synset 112337681)

Found on Word Lists

Other Searches