mosasauroids
English
Noun
mosasauroids
plural of
mosasauroid