 However, even within the Greater Antilles there are differences depending on island size and the amount of available habitats.The largest, Cuba and Hispaniola, have all six primary ecomorphs, while the smaller Puerto Rico and Jamaica have five and four respectively.Species living in a specific niche on each island tend to resemble each other in both appearance and behavior.