Definify.com

Definition 2024


Niloscopes

Niloscopes

English

Noun

Niloscopes

  1. plural of Niloscope