Cochlosoma

Translingual

Proper noun

Cochlosoma

  1. A taxonomic genus within the family Trichomonadidae – certain flagellated protozoa.