biocondensates

English

Noun

biocondensates

  1. plural of biocondensate