Italian

edit

Etymology

edit

From zoo- +‎ flagellato.

Noun

edit

zooflagellato m (plural zooflagellati)

  1. zooflagellate