Spermatozoon, floating to ovule

Royalty-free stock illustration ID: 134411066

Spermatozoon, floating to ovule