మెగాగ్రాముmegāgrāmu
Meanings
Noun
1. megagram