English Dictionary
◊ CYTOSTOME
cytostome
n : mouth of a protozoan