Find the word definition

Wikipedia
Faucherea

Faucherea is a group of trees in the Sapotaceae described as a genus in 1920.

The entire genus is endemic to Madagascar.

species