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)

  1. rusts having sessile one-celled teliospores in a single layer
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: