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.