cuban ground iguana (cyclura nubila nubila) - Spanish English Dictionary