Definify.com

Definition 2024


nyctalope

nyctalope

French

Noun

nyctalope m, f (plural nyctalopes)

  1. An animal with night vision