xenogenesis
xenogenous elements novel organogenesis generate extraordinary new entities suggesting incomprehensible scenarios
—defined Sat, 01 Apr 2023 02:01:49 GMT by Forrest [history]