halisaurine

/HH AE1 L AH0 S AO1 R AY1 N/
noun
  1. 1

    Any extinct marine squamate mosasaur of the subfamily Halisaurinae