FECULA

Definition of FECULA

  1. (noun)excreta (especially of insects)