Definition of polyspory in English:

polyspory

noun

Botany
  • The production of spores in unusually large groups.

Origin

1920s; earliest use found in Science. From poly- + spore + -y.

Pronunciation

polyspory

/ˈpɒlɪspɔːrɪ/