megatooth shark

English

Etymology

From mega- +‎ tooth.

Noun

megatooth shark (plural megatooth sharks)

  1. Any extinct shark in the family †Otodontidae, especially megalodon.