STROPHANTHUS


Meaning of STROPHANTHUS in English

noun a genus of tropical apocynaceous shrubs having singularly twisted flowers. one species (strophanthus hispidus) is used medicinally as a cardiac sedative and stimulant.

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