turdlets

English

Noun

turdlets

  1. plural of turdlet