yellow parilla
noun
yellow pa·ril·la
| \ -pəˈrilə\
Definition of yellow parilla
: canada moonseed
Keep scrolling for more