Word Meaning

Find the meaning or definition of a english word


Meaning of "amphibious" and the crossword clue

- Able to live on land and in water
- Suited for both land and water
- Having the ability to live both on land and in water, as frogs, crocodiles, beavers, and some plants.
- Pertaining to, adapted for, or connected with, both land and water.
- Of a mixed nature; partaking of two natures.


Copyright ©2019-2024 Crossword Leak