Definify.com

Definition 2025


totipotents

totipotents

French

Adjective

totipotents

  1. masculine plural of totipotent