Word info

lamprophiid

Noun

Meaning

lamprophiid (plural lamprophiids)

(zoology) Any member of the snake family Lamprophiidae.

Source: en.wiktionary.org

Close letter words and terms