English Capitella teleta Cited by user Lauren ku on 28 May 2020 Capitella teleta is a small, cosmopolitan, segmented annelid worm. It is a well-studied invertebrate, which has been cultured for use in laboratories for over 30 years.