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


