Definify.com

Definition 2024


cytomata

cytomata

English

Noun

cytomata

  1. plural of cytoma