diphallasparatus
English
Noun
diphallasparatus
(
uncountable
)
(
medicine
,
urology
)
Synonym of
diphallia
.
Translations
diphallia
—
see
diphallia