rhizotrons

English

Noun

rhizotrons

  1. plural of rhizotron