Aucuba
English Dictionary
->
Letter A
-> Aucuba
Search Dictionary:
Aucuba Definition
(n)
hardy
evergreen
dioecious
shrubs
and
small
trees
from
Japan
Aucuba Synonyms
Aucuba
genus Aucuba
© Art Branch Inc.