ibota

/aɪˈboʊtə/

Definitions

1. noun

a type of tropical plant, or a person from the Ibo people of Nigeria

“The botanist studied the rare ibota plant in the rainforest.”

Synonyms

  • ibean
  • igorot

Antonyms

  • non- Nigerian
  • non-plant