• Megalodon

    Noun

    megalodon

    (plural megalodons)
    1. Any of a group of extinct sharks from the Oligocene to Pleistocene epochs

    Anagrams

    © Wiktionary