molecular cores

English

Noun

molecular cores

  1. plural of molecular core