Definify.com

Definition 2024


leucoscopes

leucoscopes

English

Noun

leucoscopes

  1. plural of leucoscope