English Dictionary
◊ MELAMPSORA
Melampsora
n : rusts having sessile one-celled teliospores in a single
layer [syn: {Melampsora}, {genus Melampsora}]