Meaning of the Sanskrit Word: mehana

Compound Sanskrit Words Containing: mehana

  mehana-ädéni—passing stool and urine    SB 10.8.31