microcapsules

English

Noun

microcapsules

  1. plural of microcapsule

Anagrams