meaning of african oil palm

african oil palm meaning in General Dictionary

oil hand of Africa