Definify.com

Definition 2024


citostoma

citostoma

Italian

Noun

citostoma f (plural citostome)

  1. cytostome

Anagrams