English-French translation for "omphalitis"
"omphalitis" French translation
Results: 1-1 of 1
omphalitis {noun}
omphalitis {noun} [med.]
Similar words
ominously · omission · omnibus · omnipotence · omnipotent · omnipresence · omnipresent · omniscience · omniscient · omnivorous · omphalitis · omphalocele · on · on-board · on-line · on-screen · on-site · onanism · onanist · onanistic · onboarding
Search for more words in the English-Spanish dictionary.