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