microtrap (English, noun)
expansion: microtrap (plural microtraps)
Senses:
glosses: A microscopic trap
Forms:
form: microtraps
tags: plural