omniphibious
Definition
adjective. able to live on land and in water.
Example Sentence
They began developing an omniphibious aircraft.
More Example Sentences
Frogs are omniphibious and can swim.
Synonyms
amphibious; dual habitat; versatile
Antonyms
unable to land
Hear It! Say It! Write It!
omniphibious