cardinalfish

/kɑːrdɪnəlfɪʃ/

Definitions

1. noun

any of various species of marine fish of the family Apogonidae, typically with bright coloration and a distinctive dorsal fin

“During the snorkeling trip, we spotted a cardinalfish hiding among the coral reef.”

Synonyms

  • apogonid
  • butterflyfish

Antonyms

  • deep-sea fish