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