OMPHALOPTIC MEANING IN ENGLISH

• Omphaloptic Definition & Synonyms

  1. (n.) An optical glass that is convex on both sides.


RECENT SEARCHES