Terdapat 5 arti kata 'excreation' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata excreation adalah tahi. Arti lainnya dari excreation adalah benda buang.