Meaning of senecio triangularis
Definition of senecio triangularis
(noun)
perennial
with
sharply
toothed
triangular
leaves on
leafy
stems
bearing
a
cluster
of
yellow
flower
heads;
moist
places in mountains of
western
North America
Other information on senecio triangularis
WIKIPEDIA results for
senecio triangularis
Amazon results for
senecio triangularis
Tweet