meaning of poudrette

1. A manure made from night soil, dried and mixed with charcoal, gypsum, etc.


Related Words

poudrette |

Developed & Maintained By Taraprasad.com

Treasure Words