microchimeras
English
Noun
microchimeras
plural of
microchimera