ombilics
French
Noun
ombilics
m
plural of
ombilic