macrochannel (English, noun)
expansion: macrochannel (plural macrochannels)
Senses:
glosses: A relatively large channel
Forms:
form: macrochannels
tags: plural