Loma

Loma

also known as: microsporidian