widely distributed


Meanings

  • growing or occurring in many parts of the world;