English edit

Etymology edit

multi- +‎ flagellated

Adjective edit

multiflagellated (not comparable)

  1. (biology) Having multiple flagella.