English to Arabic

Meaning for:
Trichinella
other
تريكينيلا - دودة خيطيّة طفيلية