English edit

Noun edit

chimeras

  1. plural of chimera

Anagrams edit