"frenchweed" translation into Spanish

EN

"frenchweed" in Spanish

volume_up
frenchweed {noun}
ES
EN

frenchweed {noun}

volume_up
1. botany
frenchweed