falcatifolium falciforme

Noun
  1. Small tropical rain forest tree of Indonesia and Malaysia (synset 111675435)

Found on Word Lists

Other Searches