barbuds
English
Noun
barbuds
plural of
barbud