Metergram(n.) A measure of energy or work done; the power exerted in raising one gram through the distance of one meter against gravitation.

Words within metergram

9 letter words: 1 results
View all words...