amphibious Meaning and Definition
جس کا تعلق خشکی اور تری دونوں سے ہو
jis ka taaluq khushki aur tari dono say ho
1. a. operating or living on land and in water
2. a. relating to or characteristic of animals of the class Amphibia
Amphibious means able to use either land or water. In particular it may refer to:
Sponored Video