photorespirometers

English edit

Noun edit

photorespirometers

  1. plural of photorespirometer