Subscribe
URL of the page has been copied to clipboard.
Meaning : Rusts having sessile one-celled teliospores in a single layer.
Synonyms : genus melampsora
Install App
Melampsora meaning in Telugu.