Meaning of melampsora

Definition of melampsora

(noun) rusts having sessile one-celled teliospores in a single layer

Other information on melampsora

WIKIPEDIA results for melampsora
Amazon results for melampsora