Definify.com

Definition 2024


uredospores

uredospores

English

Noun

uredospores

  1. plural of uredospore