leading strands
English
Noun
leading strands
plural of
leading strand