Word info

lepospondyl

Noun

Meaning

lepospondyl (plural lepospondyls)

(zoology) Any member of the Lepospondyli.

Source: en.wiktionary.org

Related terms

Close letter words and terms