Word info

benthosuchid

Noun

Meaning

benthosuchid (plural benthosuchids)

(zoology) Any of the amphibian-like tetrapods in the family Benthosuchidae.

Source: en.wiktionary.org

Close letter words and terms