Slovnenya

Translation English Japanese: stem cell

Dictionary: main
stem cell
noun