trophozoite

Explore definitions, synonyms, and language insights of trophozoite

Definitions

Noun
a sporozoan in the active feeding stage of its life cycle

More General Terms