strandon Life Sciences strands strands(noun) 株,菌株 Single thin length of something. Forms noun strands