English-Vietnamese Dictionary
◊ OMPHALOID
◊omphaloid
▫ tính từ
▪ có rốn
English Dictionary
◊ DID YOU MEAN OMPHALOS?
omphalos
n : scar where the umbilical cord was attached [syn: {navel}, {umbilicus},
{bellybutton}, {omphalus}]