LanGeek Dictionary
Contact Us
About Us
EN
EN
EN
EN
FR
ES
RU
IT
TR
UK
Omphalus
/ˈɒmfaləs/
/ˈɑːmfæləs/
[noun]
Omphalus
[NOUN]
1
a scar where the umbilical cord was attached
synonyms :
belly button
bellybutton
navel
omphalos
umbilicus
Add to leitner
Add to your word list
Close
Sign in
Nearby words
omphalos
omnivorous
omnivore
omnibus
omelette
on
on-line
on occasion
on the go
on the hook
Copyright © 2020 Langeek Inc. | All Rights Reserved |
Privacy Policy