minirhizotrons

English

Noun

minirhizotrons

  1. plural of minirhizotron