Wiktionary
microprojectiles
n. (plural of microprojectile English)
n. (plural of microprojectile English)