Ondatra definitions

noun

muskrats

See also: Ondatra