Strophanthus - Definition

strophanthus

n 1: 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

Look up another word