small leaved lilly pilly

English

Noun

small leaved lilly pilly

  1. Synonym of riberry.