English to Arabic

Meaning for:
Locoweed
other
لوكويد - نبات