Definify.com

Definition 2025


leucoscopes

leucoscopes

English

Noun

leucoscopes

  1. plural of leucoscope