rhomboidei
/ˌrɒmboʊˈdiː.iː/Definitions
1. noun
a suborder of lizards, comprising the families Iguanidae and Anguidae
“Some species of rhomboidei are found in tropical forests.”
1. noun
a suborder of lizards, comprising the families Iguanidae and Anguidae
“Some species of rhomboidei are found in tropical forests.”