English

edit

Noun

edit

barbules

  1. plural of barbule