translate English to French: The islands provide a home for at least 20 endemic plants reptiles and insects.
Les îles abritent au moins 20 reptiles et insectes endémiques qui vivent au milieu des végétaux.