cosubstrates

English

Noun

cosubstrates

  1. plural of cosubstrate