ribobases
English
Noun
ribobases
plural of
ribobase