Definify.com

Definition 2024


natural_monopolies

natural monopolies

English

Noun

natural monopolies

  1. plural of natural monopoly