macrochannel

EnglishEdit

EtymologyEdit

macro- +‎ channel

NounEdit

macrochannel (plural macrochannels)

  1. A relatively large channel
Last modified on 9 May 2010, at 16:57