microfarms

English

Noun

microfarms

  1. plural of microfarm