meaning of american oil palm

american oil palm meaning in General Dictionary

palm of Central and south usa