Excretory
English Meaning
Having the quality of excreting, or throwing off excrementitious matter.
- Of, relating to, or used in excretion: excretory organs.
Sorry, No Malayalam Meaning for your input!
See Excretor Want To Try Excretory In Malayalam??