chemosymbioses

English

Noun

chemosymbioses

  1. plural of chemosymbiosis