diphallasparatus (English, noun)
expansion: diphallasparatus (uncountable)
Senses:
topics: medicine
sciences
urology
glosses: Synonym of diphallia.
tags: uncountable
Forms: