cherry alder

English

Noun

cherry alder

  1. Synonym of riberry.