Subscribe
URL of the page has been copied to clipboard.
Meaning : Fungus causing yellow spot (a sugarcane disease in Australia).
Synonyms : cercospora kopkei
Install App