iguanids

noun
  1. plural of iguanid; members of the family Iguanidae, a large family of lizards found mainly in the Americas and the Caribbean, characterized by a row of spines along the back and typically having a dewlap under the chin
  2. Usage: zoology; plural form

Examples