滴虫 dīchóng trichomonad Definitions Defs Origin Strokes Stroke Words Sentences Sents 滴 dī measure wordnoun drop A small, round mass of liquid that falls or hangs, or used as a measure word for liquids in the form of drops虫 蟲 chóng noun insect lower form of animal life, including insects, larvae, worms, and similar creatures