Meaning of leiophyllum buxifolium
Definition of leiophyllum buxifolium
(noun)
low-growing
evergreen
shrub
of New Jersey to Florida
grown
for its
many
white
star-shaped
flowers and
glossy
foliage
Other information on leiophyllum buxifolium
WIKIPEDIA results for
leiophyllum buxifolium
Amazon results for
leiophyllum buxifolium
Tweet