Definify.com

Definition 2026


Niloscopes

Niloscopes

English

Noun

Niloscopes

  1. plural of Niloscope