Definify.com

Definition 2025


uredospores

uredospores

English

Noun

uredospores

  1. plural of uredospore