humming bird's trumpet Meaning, Definition & Usage

  1. noun shrublet of southwestern United States to Mexico having brilliant scarlet flowers
    Epilobium canum canum; Zauschneria californica; California fuchsia.

WordNet