Green iguana is the most common species that is usually, simply, called – iguana. Popular pet despite being somewhat difficult to care for.
Green iguana is the most common species that is usually, simply, called – iguana. Popular pet despite being somewhat difficult to care for.