stomacace

/stoʊməˈkeɪs/

Definitions

1. noun

A type of tropical fish, the stomachfish or stomach-toothed fish.

“The marine biologist was studying the unique behaviors of the stomacace in its natural habitat.”

Synonyms

  • stomach-toothed fish
  • stomachfish