• word of the day

    griselinia littoralis

    griselinia littoralis - Dictionary definition and meaning for word griselinia littoralis

    Definition
    (noun) small New Zealand broadleaf evergreen tree often cultivated in warm regions as an ornamental
    Synonyms : kapuka
Connect with us on Facebook