Aucuba

Explore definitions, synonyms, and language insights of Aucuba

Definitions

Noun
hardy evergreen dioecious shrubs and small trees from Japan

More General Terms