Slovnenya

Translation English French: germ plasm

Dictionary: main
germ plasm
noun