Search term totipotent has one result
Jump to
EN English ES Spanish
totipotent (adj) [exhibiting totipotency] totipotente (adj) [exhibiting totipotency]