thalassinids
English
Noun
thalassinids
plural of
thalassinid