Definition of Protozoal

  • (adjective) of or relating to the Protozoa

Synonyms of Protozoal


Antonyms of Protozoal


No Antonyms Found.

Homophones of Protozoal


No Homophones Found.