scarlet plume
English Dictionary
->
Letter S
-> scarlet plume
Search Dictionary:
scarlet plume Definition
(n)
Mexican
shrub
often
cultivated
for
its
scarlet
-
bracted
flowers
scarlet plume Synonyms
Euphorbia fulgens
scarlet plume
© Art Branch Inc.