Home
Search
Index
Definify.com
Webster
1913
Edition
Boomorah
‖
Boo′mo-rah
,
Noun.
[Native name.]
(Zool.)
A small West African chevrotain (
Hyæmoschus aquaticus
), resembling the musk deer.
Similar Results