common sickle pine Meaning, Definition & Usage

  1. noun small tropical rain forest tree of Indonesia and Malaysia
    Falcatifolium falciforme.

WordNet