Definitions of Melampsora:

  • noun:   rusts having sessile one-celled teliospores in a single layer