polybases
English
Noun
polybases
plural of
polybase