Intestinal parasites Synonyms

Definitions for Intestinal


  • (adjective) of or relating to or inside the intestines

IP abbreviation

IP is an abbreviation for Intestinal Parasites
What does IP stand for?
IP stands for "Intestinal Parasites"