MYRIAGRAM MEANING IN ENGLISH

• Myriagram Definition & Synonyms

  1. (n.) Alt. of Myriagramme


• Myriagramme Definition & Synonyms

  1. (n.) A metric weight, consisting of ten thousand grams or ten kilograms. It is equal to 22.046 lbs. avoirdupois.


RECENT SEARCHES