Sporozoid /(-ĭd)/

Spo·ro·zo·id

Sporozoid

n.
  1. Same as Zoospore. (Bot.)