Where does “zoite” come from?

zoite (English): sporozoite

Definitions

  1. sporozoite

Words derived from “zoite