MEATOSCOPE MEANING IN ENGLISH

• Meatoscope Definition & Synonyms

  1. (n.) A speculum for examining a natural passage, as the urethra.


RECENT SEARCHES