Translations into English:

  • pinworm   
     
    een kleine worm die parasitair voorkomt in de darmen van de mens

Other meanings:

 
The parasitic worm species Oxyuris, which lives in human intestines

Similar phrases in dictionary Dutch English. (1)

aarsmaden

    Show declension