dolichosaurid

English

Etymology

From dolicho- +‎ -saur +‎ -id.

Noun

dolichosaurid (plural dolichosaurids)

  1. Any extinct aquatic varanoid lizard of the family †Dolichosauridae