Definition: Meaning of, strophanthus in English to English dictionary.
Pronunciation:/ /
noun
synonym
antonym
Word Forms:
Singular
Plural
strophanthus
strophanthuses
any of various shrubs or small trees of the genus Strophanthus having whorled leaves and showy flowers of various colours in dense and corymbose clusters; some have poisonous seeds