anterostriids
English
Noun
anterostriids
plural of
anterostriid