Italian edit

Noun edit

citostome f

  1. plural of citostoma

Anagrams edit