Noun
stephanoberycid (plural stephanoberycids) (zoology) Any pricklefish in the family Stephanoberycidae.