megatoothed en · ADJ EtymologyFrom mega- + toothed. Meanings (not-comparable) Having large teeth, but especially of the megalodons