Definify.com

Definition 2026


sphaerospores

sphaerospores

English

Noun

sphaerospores

  1. plural of sphaerospore