zooflagellato

Italian

Etymology

From zoo- +‎ flagellato.

Noun

zooflagellato m (plural zooflagellati)

  1. zooflagellate