Definify.com

Definition 2025


æciospores

æciospores

See also: aeciospores

English

Noun

æciospores

  1. plural of æciospore