English edit

Etymology edit

meso- +‎ network

Noun edit

mesonetwork (plural mesonetworks)

  1. A mesoscale network