Definition of water opossum

Definition of water opossum
  1. water opossum Noun A marsupial found in Central and South America, scientific name "Chironectes minimus"
Need more help? Try our forum NEW