falcatifolium falciforme Meaning, Definition & Usage

  1. noun small tropical rain forest tree of Indonesia and Malaysia
    common sickle pine.

WordNet