strandon Life Sciences strands strands(noun) cepas Single thin length of something. Forms noun strands