meaning of vipers bugloss

1. a coarse prickly European weed with spikes of blue flowers; naturalized in United States


Related Words

vipers bugloss |

Developed & Maintained By Taraprasad.com

Treasure Words