idiosomes
English
Noun
idiosomes
plural of
idiosome