Faurea forficuliflora explained

Faurea forficuliflora is a tree that forms part of the Faurea genus and is endemic to Madagascar.

Sources