Coccidia meaning

Any parasitic protozoan of genus Coccidia.
noun
0
0
Advertisement