Meaning of strophanthus
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
Other information on strophanthus
WIKIPEDIA results for
strophanthus
Amazon results for
strophanthus
Tweet