Clap Net (noun) Definition, Meaning & Examples

noun
  1. a net, used esp by entomologists, that can be closed instantly by pulling a string
Clap Net (noun) Definition, Meaning & Examples

More Definitions