xenochimeras
English
Noun
xenochimeras
plural of
xenochimera