Word info

strophanthus

Noun

Meaning

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

Source: Webster's dictionary

Hypernyms

Close letter words and terms