idiotopes

English

Noun

idiotopes

  1. plural of idiotope