double bases

English

Noun

double bases

  1. plural of double base