Definify.com

Definition 2024


phallobase

phallobase

English

Noun

phallobase (plural phallobases)

  1. (entomology) the base (proximal part) of the phallus