English-Vietnamese Dictionary
◊ DID YOU MEAN OMPHALOGENESIS?
◊omphalogenesis
▫ danh từ
▪ sự phát triển túi dây rốn
English Dictionary
◊ OMPHALOSKEPSIS
omphaloskepsis
n : contemplation of one's navel