GeneralConnection.com
➔
Dictionary
canada moonseed
Noun
1. common moonseed
1. Canada moonseed, yellow parilla, Menispermum canadense, moonseed
Usage