nanoglobules

English

Noun

nanoglobules

  1. plural of nanoglobule