Definition of Keitloa

  • (n.) A black, two-horned, African rhinoceros (Atelodus keitloa). It has the posterior horn about as long as the anterior one, or even longer.

Synonyms of Keitloa


No Synonyms Found.

Antonyms of Keitloa


No Antonyms Found.

Homophones of Keitloa


No Homophones Found.