idiotopes
English
Noun
idiotopes
plural of
idiotope