a bulbous plant native to most of sub-saharan africa from senegal to somalia to south africa (scadoxus multiflorus) - English Synonyms Dictionary

Can't found any synonym terms.