allochimeras
English
Noun
allochimeras
plural of
allochimera