Chilean firetree

English

Noun

Chilean firetree (plural Chilean firetrees)

  1. A species of plant, Embothrium coccineum, found in South America.

Synonyms

Translations

References