¿Qué otras preposiciones se pueden utilizar aquí en vez de "for"?
Respuesta de un hablante nativo
Rebecca
Se puede utilizar la preposición "of" para remplazar "for" aquí. La frase quedaría: They've become a flagship species of conservation efforts throughout the Galapagos". No se me ocurre otra preposición que mantenga el significado de la frase.