Attested.to

Definition

a flagellate that is the cause of the frequently fatal fish disease costiasis

Seed ·

Term in context

Costia necatrix in CommonParlance