Datasegment.com Online Dictionary
  Online Dictionary : B : boomorah

boomorah


1 definition found

boomorah - Collaborative International Dictionary of English v.0.48 :

  Boomorah \Boo"mo*rah\, n. [Native name.] (Zool.)
     A small West African chevrotain (Hy[ae]moschus aquaticus),
     resembling the musk deer.
     [1913 Webster]