falcatifolium falciforme

Noun
  1. small tropical rain forest tree of Indonesia and Malaysia

Khám phá thêm

Các từ liên quan

falcatifolium falciforme
A small falcatifolium falciforme grows in a dense tropical forest.