meaning of wild angelica

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


Related Words

wild angelica |

Developed & Maintained By Taraprasad.com

Treasure Words