Meaning of strekelia formosissima
Definition of strekelia formosissima
(noun)
Mexican
bulbous
herb
cultivated
for its
handsome
bright
red
solitary
flower
Other information on strekelia formosissima
WIKIPEDIA results for
strekelia formosissima
Amazon results for
strekelia formosissima
Tweet