Please enable javascript to use dictionary! Howto enable javascript?
giardia▼◼◼◼(human intestinal parasite)noun
↑