endopterygoids
English
Noun
endopterygoids
plural of
endopterygoid