barracudina

/bærəˌkuːˈdiːnə/

Definitions

1. noun

A type of small, deep-sea fish, related to the barracuda, found in the Mediterranean and parts of the Atlantic Ocean.

“The deep-sea diver spotted a barracudina swimming near the underwater cave.”

Synonyms

  • barracuda
  • deep-sea fish

Antonyms

  • shallow-water fish
  • surface-dwelling creature