Giardia intestinalis
Mode of motility: Flagella -Intestinal parasites of mammals
definition

1/9