meaning of sanguisorba

1. European garden herb with purple-tinged flowers and leaves that are sometimes used for salads


Related Words

poterium sanguisorba |

Developed & Maintained By Taraprasad.com

Treasure Words