epichaperomes
English
Noun
epichaperomes
plural of
epichaperome