meaning of angelica sylvestris

1. European herb with compound leaves and white flowers; adventive on Cape Breton Island


Related Words

angelica sylvestris |

Developed & Maintained By Taraprasad.com

Treasure Words