Science ❯ Biology ❯ Ecology ❯ Wildlife Conservation
Experts call it a likely pet release, prompting warnings about illegal introductions that harm animal welfare.