English dictionary
strophanthus meaning and definition
Definition and meaning of strophanthus at MeaningMonkey.org. strophanthus meaning and definition in the English Dictionary.STROPHANTHUS noun
Definition of strophanthus (noun)
- any of various shrubs or small trees of the genus Strophanthus having whorled leaves and showy flowers of various colors in dense and corymbose clusters; some have poisonous seeds
Source: Princeton University Wordnet