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