dolichosaurid

English

Etymology

From dolicho- +‎ saurid.

Noun

dolichosaurid (plural dolichosaurids)

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