sense strands

English

Noun

sense strands

  1. plural of sense strand