English to Arabic

Meaning for:
Vermicular
other
دوديّ