English edit

Noun edit

barbules

  1. plural of barbule