Definition
My searches did not yield information on 'umbrella arum' as a valid scientific name, it is possible it could be slang or a local name, or a misspelling. If not the case, this is likely a neologism. It could be a descriptor, or a metaphor. It may be referring to an arum plant that has umbrella-shaped leaves. I can provide more precise information when provided further information.