aucuba aucuba

Definition(s):

  • (n) hardy evergreen dioecious shrubs and small trees from Japan

News

Wiki Images for aucuba

definition of aucuba
Word of the Day
forsake forsake
/fɔr ˈseɪk /