EN

Synonyms for chimeras

Chimeras, noun plural of chimera. Synonyms in the same form.