Rhyme Desk
Find rhyming words!

Definition of "Ascariasis" :

noun: infestation of the human intestine with Ascaris roundworms