Definify.com

Definition 2025


polysporean

polysporean

English

Noun

polysporean (plural polysporeans)

  1. Any protozoan of the former order Polysporea