Definify.com

Definition 2024


barbules

barbules

English

Noun

barbules

  1. plural of barbule