vocab dash
Log in
Sign up
barbule
Top 45000
Meanings
Noun
1. barbule (or any similar form)