Megalodon Posted on September 4, 2020 by chrismacally Full classification. Although it is disputed whether the genus should be Otodus rather than Carcharocles. Matilda’s Lab ©2020. https://twitter.com/matildaslab Share this:TwitterFacebookMoreEmailPrintLinkedInRedditTumblrPinterestPocketLike Loading...