STROPHANTHUS


Meaning of STROPHANTHUS in English

(n.) A genus of tropical apocynaceous shrubs having singularly twisted flowers. One species (Strophanthus hispidus) is used medicinally as a cardiac sedative and stimulant.

Webster's English dictionary.      Английский словарь Webster.