English edit

Noun edit

macroplants

  1. plural of macroplant