Definition of microstome in English:

microstome

noun

  • Zoology a form of certain ciliate protozoans of the genus Tetrahymena that has a small oral apparatus and feeds on bacteria (frequently attributive).

Origin

Late 19th century; earliest use found in The Century Dictionary.