Melogale moschata | definition of Melogale moschata by Medical dictionary
the ferret badger, a partly arboreal member of the Mustelidae family. See also meles
References in periodicals archive
In southeastern China, Chinese ferret badgers (CNFB; Melogale moschata
moschata) have been associated with human rabies for many years and are considered to be a primary host in this region (7-9).