Meaning of griselinia littoralis

Definition of griselinia littoralis

(noun) small New Zealand broadleaf evergreen tree often cultivated in warm regions as an ornamental

Other information on griselinia littoralis

WIKIPEDIA results for griselinia littoralis
Amazon results for griselinia littoralis