megaphallusEtymologyFrom mega- + phallus.megaphallus means An abnormally large penis; macropenis Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounAn abnormally large penis; macropenis