English edit

Noun edit

aphredoderid (plural aphredoderids)

  1. (ichthyology) Any fish in the family Aphredoderidae, the pirate perches.