English

edit

Etymology

edit

From macro- +‎ channel.

Noun

edit

macrochannel (plural macrochannels)

  1. A relatively large channel
  NODES