FECULA


Meaning of FECULA in English

n. feces, excrement (especially of insects); dregs

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.