zoomastigote

(noun) zooflagellate

< zoomastigina | zoomorphism >