Definify.com

Definition 2025


pseudospores

pseudospores

English

Noun

pseudospores

  1. plural of pseudospore