Home
Search
Index
Definify.com
Definition
2024
totipotentes
totipotentes
French
Adjective
totipotentes
feminine plural of
totipotent
Similar Results