meaning of allogen

allogen - German to English

allogeneic

View more

  • allogenic