Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-3 of 3 results

kcal British & World English

kilocalorie(s)

kcal in kilocalorie (abbreviation: kcal) British & World English

a unit of energy of one thousand calories (equal to one large calorie)