Noun
benthosuchid (plural benthosuchids) (zoology) Any of the amphibian-like tetrapods in the family Benthosuchidae.