idiotopo

Italian

Noun

idiotopo m (plural idiotopi)

  1. (immunology) idiotope