Definify.com

Definition 2024


isatogens

isatogens

English

Noun

isatogens

  1. plural of isatogen