No, I'd never heard it before but I know the word aliquota in Portuguese. I'll now read up to see whether it and the English word are real cognates or false friends.