Definify.com

Definition 2024


protozoologist

protozoologist

English

Noun

protozoologist (plural protozoologists)

  1. A zoologist whose speciality is protozoology

Translations