Noun
dolichosaurid (plural dolichosaurids) Any extinct aquatic varanoid lizard of the family †Dolichosauridae