Chilean firebush

English

Noun

Chilean firebush (plural Chilean firebushes)

  1. Chilean firetree