trichostema lanceolatum Meaning, Definition & Usage

  1. noun aromatic plant of western United States
    camphorweed; vinegarweed; turpentine camphor weed.

WordNet