megaphalluses
English
Noun
megaphalluses
plural of
megaphallus