Definify.com

Definition 2024


cytodes

cytodes

English

Noun

cytodes

  1. plural of cytode