What does allogen mean?

allogen - German to English

allogeneic

View more

  • allogenic