animal like ( synonym found)

Definition of animal like:

°An older term for a microscopic animal or protozoan.

Definition of animal like:

°An older term for a microscopic animal or protozoan.

Back to Top