English dictionary
melampsora meaning and definition
Definition and meaning of melampsora at MeaningMonkey.org. melampsora meaning and definition in the English Dictionary.MELAMPSORA noun
Definition of Melampsora (noun)
- rusts having sessile one-celled teliospores in a single layer
- synonyms: genus Melampsora
Source: Princeton University Wordnet