meaning of lithospermum caroliniense

1. perennial plant of eastern North America having hairy foliage yielding a red or yellow pigment


Related Words

lithospermum caroliniense |

Developed & Maintained By Taraprasad.com

Treasure Words