Ensomphalus definition

Search

ensomphalus

ensomphalus logo #21001(әn-som´fә-lәs) a double fetus with blended bodies, two separate navels, and two umbilical cords.
Found on http://www.encyclo.co.uk/local/21001
No exact match found.