Definition of “germ cell” - English Dictionary

british dictionary