heteroaggregates

English

Noun

heteroaggregates

  1. plural of heteroaggregate