macropatch

English

Etymology

From macro- +‎ patch.

Noun

macropatch (plural macropatches)

  1. (biology) A patch clamp that operates on a group of cells