Italian edit

Noun edit

mastigoforo m (plural mastigofori)

  1. mastigophore