English

edit

Noun

edit

xenoantibodies

  1. plural of xenoantibody