English Cuban tree frog Cited by user Otofrog on 23 Jun 2020 The Cuban tree frog (Osteopilus septentrionalis) is a large species of tree frog that is native to Cuba, the Bahamas, and the Cayman Islands; but has become invasive in…