pseudobases

English

Noun

pseudobases

  1. plural of pseudobase