Tamil Dictionary 🔍

monomphalus

Mo*nom"pha*lus, n. Etym: [NL., fr. Gr. Defn: A form of double monster, in which two individuals are united by a common umbilicus.


monomphalus - Similar Words