Attested.to

Definition

oil palm of Africa

Seed ·

Term in context

African oil palm in CommonParlance