Word Hen
What is the meaning of the word "
amphibious
"?
Definitions:
operating or living on land and in water
adjective
amphibious vehicles
Synonyms:
amphibian