1 English Synonyms for PROTOZOOID
Prev.1Next
protozoan
Definition: 1. Of, pertaining to, or characteristic of a protozoan.
There are 2 definitions of the word protozoan
Show more information about protozoan
Prev.1Next
Search took: 1.5525 ms