salilasthalacara सलिलस्थलचर
Definition:
m.
"living in water and on land", an amphibious animal
Home
>
Search
>
salilasthalacara