microtrap

English

Etymology

From micro- +‎ trap.

Noun

microtrap (plural microtraps)

  1. A microscopic trap

Anagrams