micromolds
English
Noun
micromolds
plural of
micromold