Definify.com

Definition 2024


meatoscopes

meatoscopes

English

Noun

meatoscopes

  1. plural of meatoscope