feculaEnglish

fecula

Noun

Excreta (especially of insects)

English: fecula