Tetratrichomonas undula

Tetratrichomonas undula is a species of parabasalid.