STROPHANTHUS Meaning of STROPHANTHUS in English n. genus of shrubs and small trees native to tropical Africa Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012