meaning of sanicula europaea

1. sanicle of Europe and Asia having white to pale pink flowers


Related Words

sanicula europaea |

Developed & Maintained By Taraprasad.com

Treasure Words