Home
Word Lists
Word Search
amphibious
adj. 1 living or operating on land and in water. 2 involving military forces landed from the sea.