meaning of compost pile

1. a heap of manure and vegetation and other organic residues that are decaying to become compost


Related Words

compost pile |

Developed & Maintained By Taraprasad.com

Treasure Words