african oil palm

Noun
  1. Oil palm of Africa (synset 112611260)

Found on Word Lists

Other Searches