chilean firebush Meaning, Definition & Usage

  1. noun grown for outstanding display of brilliant usually scarlet-crimson flowers; Andes
    Chilean flameflower; Embothrium coccineum.

WordNet