AUCUBA





Definition:

  1. [noun] hardy evergreen dioecious shrubs and small trees from Japan
    Synonyms: Aucuba, genus Aucuba

Synonyms: