Megalodoras: From the Greek mega, meaning large, and doras, meaning
skin (also a word commonly used in forming generic names for doradids);
in reference to the large size.
Size
Smallest 530mm, largest 530mm, average 530mm, most commonly 530mm. All SL.