meaning of teliospores

1. a chlamydospore that develops in the last stage of the life cycle of the rust fungus


Related Words

teliospore |

Developed & Maintained By Taraprasad.com

Treasure Words