Definify.com

Definition 2026


citostoma

citostoma

Italian

Noun

citostoma f (plural citostome)

  1. cytostome

Anagrams