Meaning of griselinia lucida

Definition of griselinia lucida

(noun) South American shrub or small tree having long shining evergreen leaves and panicles of green or yellow flowers

Other information on griselinia lucida

WIKIPEDIA results for griselinia lucida
Amazon results for griselinia lucida