ctenofori

Italian

Noun

ctenofori m

  1. plural of ctenoforo

Anagrams