Recent Searches
GRE Word List made easy using Mnemonics
umbilical cord - Dictionary definition and meaning for umbilical cord
UMBILICAL CORD
(noun) membranous duct connecting the fetus with the placenta
synonyms : umbilical
WordNet® 3.0, © 2006 by Princeton University.


