animal coat ( synonym found)

Definition of animal coat:

°An older term for a microscopic animal or protozoan.

Definition of animal coat:

°An older term for a microscopic animal or protozoan.

Back to Top