GeneralConnection.com
➔
Dictionary
uma notata
Noun
1. fringe-toed lizard
1. Uma notata, iguanid, iguanid lizard
Usage