What is the full meaning of permaculture
a system of self-sustaining natural agriculture [n -S]
Example of the word permaculture placed on a Scrabble board.