Definition Definition

strophanthus - Meaning and Examples

Meaning of 'strophanthus' (Webster Dictionary)

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