RichThesaurus
amphibious
amphibious
antonyms
terrestrial
amphibious
definitions
adj
Capable of functioning on land or in water.
Occurring on both land and water.