mastigopod /(?)/

mas·ti·go·pod

mastigopod

n.
  1. One of the Mastigopoda. (Zool.)