Make Terrain Grass Opaque

Is there a way to make Unity’s terrain grass opaque?

I’m using the grass to create foliage that is much bigger than the player, and this leads to being able to see through it. I would rather not have to go back and redo the entire terrain with detail meshes.

You can use a custom material/shader for the Terrain if no built-in ones provide what you want; see the post here for some details from @tanoshimi blog