dcsimg

amoeba from gill tissue of Long Island Sound lobster #01-9828-7

amoeba from gill tissue of Long Island Sound lobster #01-9828-7 is a species of amoebas.