Meaning of Aucuba
Definition of Aucuba
(noun)
hardy
evergreen
dioecious
shrubs and
small
trees from Japan
Other information on Aucuba
WIKIPEDIA results for
Aucuba
Amazon results for
Aucuba
Tweet