Meaning of pachysandra
Definition of pachysandra
(noun)
any
plant
of the
genus
Pachysandra;
low-growing
evergreen
herbs or subshrubs having
dentate
leaves and
used
as
ground
cover
Other information on pachysandra
WIKIPEDIA results for
pachysandra
Amazon results for
pachysandra
Tweet