Date : 08/01/2025 Affichages : 515
A pair of tintinnid ciliates caught in the act of exchanging genetic material.