English

edit

Noun

edit

Niloscopes

  1. plural of Niloscope

Anagrams

edit