Lancet liver fluke eggs (Dicrocoelium dendriticum) - permanent slide plate under high magnification

Royalty-free stock photo ID: 135908510

Lancet liver fluke eggs (Dicrocoelium dendriticum) - permanent slide plate under high magnification