THE TENREC IS A SMALL INSECTIVORE THAT IS ONLY FOUND ON WHICH LARGE ISLAND? May 9, 2017 By Show answer MADAGASCAR More Animals Questions