zoo doo

zoo doo

n 1. (Agriculture) compost made from the dung of zoo animals 2. (Horticulture) compost made from the dung of zoo animals