Science What does the term protozoa mean? Asked by bookragstutor 13 years ago 6/11/2012 7:08 PM Last updated by anonymous 12 years ago 12/30/2012 6:31 PM