Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

omphalos Definition

Cancel
omphalos
noun(om-pha-los)
a central point : hub, focal point

Words Related to omphalos!

omphalos Examples by Brain Bank Users