Meaning of leucothoe editorum
Definition of leucothoe editorum
(noun)
fast-growing
evergreen
shrub
of
southeastern
United States having
arching
interlaced
branches and racemes of
white
flowers
Other information on leucothoe editorum
WIKIPEDIA results for
leucothoe editorum
Amazon results for
leucothoe editorum
Tweet