ondatra
on-DA-truh
Definitions
1. noun
A type of large aquatic rodent, also known as the muskrat.
“The ondatra built a complex network of underwater tunnels and homes in the marsh.”
on-DA-truh
1. noun
A type of large aquatic rodent, also known as the muskrat.
“The ondatra built a complex network of underwater tunnels and homes in the marsh.”