Search term biogenesis has 2 results
EN English ES Spanish
biogenesis (n) [principle] biogénesis (n) [principle] (n)
ES Spanish EN English
biogénesis (n) [principle] (n) biogenesis (n) [principle]