oogeny

not defined yet