ribobases

English

Noun

ribobases

  1. plural of ribobase