Meaning of falcatifolium falciforme

Definition of falcatifolium falciforme

(noun) small tropical rain forest tree of Indonesia and Malaysia

Other information on falcatifolium falciforme

WIKIPEDIA results for falcatifolium falciforme
Amazon results for falcatifolium falciforme