epilobium canum canum Meaning, Definition & Usage

  1. noun shrublet of southwestern United States to Mexico having brilliant scarlet flowers
    humming bird's trumpet; Zauschneria californica; California fuchsia.

WordNet