caawaruc

caawaruc
New Jersey tea
Part of Speech
Definition
New Jersey tea
Recording(s)
Source
LQ
Additional Media

literally "deer food". A medicinal plant