Word info

microtrap

Noun

Meaning

microtrap (plural microtraps)

A microscopic trap

Source: en.wiktionary.org

Anagrams

Close letter words and terms