griselinia lucida Meaning, Definition & Usage

  1. noun South American shrub or small tree having long shining evergreen leaves and panicles of green or yellow flowers
    puka.

WordNet