sensory roots

English

Noun

sensory roots

  1. plural of sensory root