Find the word definition

Wikipedia
Neocarya

Neocarya is a genus of plant in family Chrysobalanaceae described as a genus in 1976.

It contains only one known species, Neocarya macrophylla, native to western and central Africa from Senegal to the Nigeria, and also in South Sudan.