micromarkets

English

Noun

micromarkets

  1. plural of micromarket

Verb

micromarkets

  1. third-person singular simple present indicative of micromarket