Skip to content

Annelida

Categories

Agriculture

About Us

Annelida is committed to improving the efficiency of live worm compost, worm castings and worm extracts through modern automation and smart solutions.