Megalodon Definition
noun
Any of a group of extinct sharks from the Oligocene to Pleistocene epochs.
Wiktionary
Other Word Forms of Megalodon
Noun
Singular:
megalodon
Plural:
megalodonsFind Similar Words
Find similar words to megalodon using the buttons below.