amphibious Meaning

able to live or operate both on land and in water

Definition

able to live or operate both on land and in water

Simple meaning: able to live or operate both on land and in water

Examples

Synonyms

land-and-waterdual-useaquatic-terrestrial

Antonyms

land-onlywater-only

More adjectives that start with A