Meaning of teliospore
Definition of teliospore
(noun)
a
chlamydospore
that develops in the
last
stage
of the
life
cycle
of the
rust
fungus
Other information on teliospore
WIKIPEDIA results for
teliospore
Amazon results for
teliospore
Tweet