Mydaus

noun
Myd·​a·​us | \ ˈmidāəs\

Definition of Mydaus

: a genus of mammals (family Viverridae) consisting of the teledu

History and Etymology for Mydaus

New Latin, from Greek mydan to be damp

Keep scrolling for more