Definition & Meaning | French word COMPOST
COMPOST
Definitions of COMPOST
- compost, natural fertilizer produced by decaying organic matter
Number of letters
7
Is palindrome
No
Search for COMPOST in:
Page preparation took: 124.06 ms.