Find the word definition

Wiktionary
moabi

n. (taxlink Baillonella toxisperma species noshow=1), a species of tree found throughout subtropical forests of Africa, used for its oil.

Wikipedia
Moabi

Moabi can refer to:

  • Baillonella toxisperma, a tropical tree
  • Moabi (Gabon), a city in Gabon
  • Moabi DRC, a mapping system for detecting deforestation