Meaning of talinum spinescens
Definition of talinum spinescens
(noun)
low cushion-forming
plant
with
rose
to
crimson-magenta
flowers and
leaf
midribs that
persist
as spines when the leaves die;
southwestern
United States
Other information on talinum spinescens
WIKIPEDIA results for
talinum spinescens
Amazon results for
talinum spinescens
Tweet