Preheat oven to 350°F (175°C). Grease and flour a 9-inch (23 cm) round cake pan.
In a medium bowl, sift together the flour, baking soda, baking powder, cinnamon, nutmeg, cloves, and salt. Set aside.
In a large bowl, cream together the coconut oil and sugar. Beat in the eggs one at a time, then stir in the vanilla extract.
Gradually stir in the dry ingredients, then fold in the grated zucchini and shredded coconut.
Spread the batter into the prepared pan and bake for 35 to 40 minutes, or until a wooden toothpick inserted into the center of the cake comes out clean.
Cool for 10 minutes before turning out onto a wire rack to cool completely.
Interesting Facts
You can substitute the shredded coconut in this recipe for chopped walnuts or pecans.