megaphalluses

English

Noun

megaphalluses

  1. plural of megaphallus