Cite

Search

Search results

Displaying 1 - 2

iguana

(Encyclopedia) iguana ĭgwä´nə [key], name for several large lizards of the family Iguanidae, found in tropical America and the Galapagos. The common iguana ( Iguana iguana ) is a…