microprojections

English

Noun

microprojections

  1. plural of microprojection