Water-opossum meaning

A marsupial found in Central and South America, Chironectes minimus.
noun
0
0
Advertisement