Italian edit

 
Italian Wikipedia has an article on:
Wikipedia it

Etymology edit

From cito- +‎ stoma.

Noun edit

citostoma f (plural citostome)

  1. cytostome

Anagrams edit

Spanish edit

Noun edit

citostoma m (plural citostomas)

  1. cytostome