chimeras

English

Noun

chimeras

  1. plural of chimera

Anagrams