terabases
English
Noun
terabases
plural of
terabase