Definify.com

Definition 2025


megalophalluses

megalophalluses

English

Noun

megalophalluses

  1. plural of megalophallus