Amphibious Meaning in French
You have searched the English word Amphibious meaning in French amphibie. Amphibious meaning has been search 2338 (two thousand three hundred and thirty-eight) times till 4/26/2024. You can also find Amphibious meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.
Definition & Synonyms
• Amphibious
Definition & Meaning
- (a.) Of a mixed nature; partaking of two natures.
- (a.) Having the ability to live both on land and in water, as frogs, crocodiles, beavers, and some plants.
- (a.) Pertaining to, adapted for, or connected with, both land and water.
Multi Language Dictionary