FECULAE

Definition of FECULAE

  1. (noun)excreta (especially of insects)