pseudobases
English
Noun
pseudobases
plural of
pseudobase