nicticore

Italian

Noun

nicticore f

  1. plural of nicticora

Anagrams