coronoids
English
Noun
coronoids
plural of
coronoid