English to Arabic

Meaning for:
Hemlocks
other
الشّوكران