microclips

English

Noun

microclips

  1. plural of microclip