Langsung ke konten

Arti kata

aucuba

Definition of aucuba (English)

noun

  1. hardy evergreen dioecious shrubs and small trees from Japan
    sumber: wordnet30