OMPHALIC MEANING IN ENGLISH

• Omphalic Definition & Synonyms

  1. (a.) Of or pertaining to the umbilicus, or navel.


RECENT SEARCHES