French edit

Etymology edit

From méga- +‎ ferme.

Noun edit

mégaferme f (plural mégafermes)

  1. megafarm