tricorders

English

Noun

tricorders

  1. plural of tricorder