barbiton
noun
bar·bi·ton
plural barbitons
or barbita
Definition of barbiton
Keep scrolling for more
1
Keep scrolling for more