GRISELINIA LITTORALIS
(noun)Definitions
There is 1 meaning of the phrase
Griselinia Littoralis.
Griselinia Littoralis - as a noun
Small new zealand broadleaf evergreen tree often cultivated in warm regions as an ornamental
Synonyms (Exact Relations)
kapuka16