Batrachia
English Meaning
The order of amphibians which includes the frogs and toads; the Anura. Sometimes the word is used in a wider sense as equivalent to Amphibia.
Sorry, No Malayalam Meaning for your input!
See Batrachi Want To Try Batrachia In Malayalam??