amyroot
noun
amy·root
| \ ˈāmēˌ-\
plural -s
Definition of amyroot
: indian hemp
Keep scrolling for more