Translation of makrofit in English:

makrofit

macrofit (bio)

noun

  • 1

    macrofit (bio), aquatic plant found in rivers, ponds and sea