Definify.com

Definition 2025


Niloscopes

Niloscopes

English

Noun

Niloscopes

  1. plural of Niloscope