hypermastigote Meaning, Definition & Usage

  1. noun flagellate symbiotic in the intestines of e.g. termites

WordNet