Definitions
noun
perennial plant of eastern North America having hairy foliage yielding a red or yellow pigment
Look “lithospermum caroliniense” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
perennial plant of eastern North America having hairy foliage yielding a red or yellow pigment