The Austronesian Comparative Dictionary

Parameter worms in the intestines; having intestinal parasites [ce50b8aabfd5f8abb22e93ce7fef05b4]