What is the full meaning of ondatras
ONDATRA, (Native American) the musquash [n]
Example of the word ondatras placed on a Scrabble board.