Dictionary > Lethal Allele

Lethal Allele

A type of genetic mutation that proves to be deadly.


You will also like...