meaning of melampsora
1. rusts having sessile one-celled teliospores in a single layer
Related Words
melampsora | melampsora lini | melampsoraceae |
1. rusts having sessile one-celled teliospores in a single layer
melampsora | melampsora lini | melampsoraceae |