You searched for: “triacanthoid
triacanthoid (s) (noun), triacanthoids (pl)
A fish of the family Triacanthidæ: It was seemingly very time-consuming for Linda to find out more about the fish triacanthoids for her term paper.