Adjective protozoal has 1 sense
  1. protozoal, protozoan, protozoic - of or relating to the Protozoa
,
TOP