English Noun ectosomes plural of ectosomeWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads