OFFSHOOT

Definition of OFFSHOOT

  1. (noun)a natural consequence of development