hexadecaflagellate

English

Etymology

From hexadeca- +‎ flagellate.

Noun

hexadecaflagellate (plural hexadecaflagellates)

  1. An organism that has sixteen flagella