zophophori

[zoʊfəˈfɔri]

Definitions

1. noun

A genus of extinct, large, carnivorous, shark-like fish.

“The paleontologist studied a zophophori fossil found in the ancient marine deposits.”

Synonyms

  • megalodon
  • shark-like fish

Antonyms

  • small fish