render of spermatozoa fecundating an ovule

Royalty-free stock illustration ID: 106282313

render of spermatozoa fecundating an ovule