మొగలిపొదmogalipodaMeaningsNoun1. a shrub of screw pine, or mangrove (Pandanus odorifer, syn. Pandanus odoratissimus)