Italian edit

Etymology edit

From zoo- +‎ flagellato.

Noun edit

zooflagellato m (plural zooflagellati)

  1. zooflagellate