English

edit

Etymology

edit

macro- +‎ patch

Noun

edit

macropatch (plural macropatches)

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