Kotomora
抗原決定基 (こうげんけっていき) Japanese meaning | Kotomora