Pentacerotids, noun plural of pentacerotid. Synonyms in the same form.
boarfishes, armourheads
All synonyms for pentacerotid →