spinosaurids
English
Noun
spinosaurids
plural of
spinosaurid