Rhyme Desk
Find rhyming words!

Definition of "Amphibious" :

adjective: operating or living on land and in water

"Amphibious vehicles."

adjective: relating to or characteristic of animals of the class Amphibia