entopterygoids
English
Noun
entopterygoids
plural of
entopterygoid