English to Arabic

Meaning for:
Tubules
other
الأنابيب الصّغيرة