Amphibious
Definitions
5
Posts
5
Posters
515
Views
-
Having the ability to live both on land and in water,
as frogs, crocodiles, beavers, and some plants. -
[Capable] of [going on] [land] and water.
-
[urban slang] for [ambidextrious]
-
Relating to, living in, or suited for both land and water.
-
of or relating to a type of animal that lives both on land and in water:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions