humming bird's trumpet

noun

  1. 1

    shrublet of southwestern United States to Mexico having brilliant scarlet flowers

Synonyms

Also useful for “humming bird's trumpet”:Crossword