ondatra
1. [ noun ] (biology,zoology) muskrats
Synonyms: genus_Ondatra
Related terms: mammal_genus Cricetidae muskrat
Similar spelling:   on-duty
  on_duty
  ondaatje
  on_that