immunoligands

English

Noun

immunoligands

  1. plural of immunoligand