Definify.com

Definition 2025


meatoscopes

meatoscopes

English

Noun

meatoscopes

  1. plural of meatoscope