photoplethysmographs

English

Noun

photoplethysmographs

  1. plural of photoplethysmograph