Definify.com

Definition 2024


pseudospores

pseudospores

English

Noun

pseudospores

  1. plural of pseudospore