Synonyms of Offshoot in English :
Antonyms of Offshoot in English
Thesaurus of Offshoot in English
1. (noun) a natural consequence of development