Poda Maire Meaning In Hindi - The correct meaning of mayan poda in english is mesophyte.