Slovnenya

Translation English Japanese: T lymphocyte

Dictionary: main
T lymphocyte
noun