Mahoohoo

From Biology-Online Dictionary
Jump to: navigation, search

Mahoohoo

(Science: zoology) The african white two-horned rhinoceros (Atelodus simus).