Definitions of Lithospermum caroliniense:

  • noun:   perennial plant of eastern North America having hairy foliage yielding a red or yellow pigment