megatoothed
Having large teeth, but especially of the megalodonsHaving large teeth, but especially of the megalodons
Meaning
1 senses(not comparable)Having large teeth, but especially of the megalodons
Origin
From mega- + toothed.From mega- + toothed.
Wiktionary, CC BY-SA 4.0 · source