Find the word definition

Wikipedia
Itombwe

Itombwe may refer to:

  • Itombwe Plateau, a plateau in South Kivu, Democratic Republic of the Congo, overlooking the Ruzizi plain
  • Itombwe flycatcher, a bird also known as Chapin's flycatcher, a different species
  • Itombwe Massif clawed frog, also known as Xenopus itombwensis
  • Itombwe nightjar, a bird also known as Prigogine's nightjar