biochores

English

Noun

biochores

  1. plural of biochore