paramastoids
English
Noun
paramastoids
plural of
paramastoid