• word of the day

    aucuba

    aucuba - Dictionary definition and meaning for word aucuba

    Definition
    (noun) hardy evergreen dioecious shrubs and small trees from Japan
    Synonyms : genus aucuba
Download our Mobile App Today
Receive our word of the day
on Whatsapp