Word info

oplurid

Noun

Meaning

oplurid (plural oplurids)

(zoology) Any lizard in the family Opluridae.

Source: en.wiktionary.org

Close letter words and terms