animal care ( synonym found)

Definition of animal care:

°An older term for a microscopic animal or protozoan.

Definition of animal care:

°An older term for a microscopic animal or protozoan.

Back to Top