thornlets

English

Noun

thornlets

  1. plural of thornlet