Meaning for frog - A cold blooded tailless jumping amphibian (நீரிலும், நிலத்திலும் வாழும் வாழ் அற்ற குளிர் இரத்தப் பிராணி)
Frog is an amphibian
தவளை நீரிலும், நிலத்திலும் வாழுகிற பிராணி
Discuss
Report