Fertilizin

What is Fertilizin?

Fertilizin definition and meaning on Dictionary terms:
noun Biochemistry.