on a small scale ( synonym found)

Definition of on a small scale:

°An older term for a microscopic animal or protozoan.

Definition of on a small scale:

°An older term for a microscopic animal or protozoan.

Back to Top