meaning of Ascaridose

Ascaridose - German to English

ascaridosis [ascariasis]