terraqueous is Accepted in TWL Scrabble Dictionary

terraqueous Scrabble score: 20

Meaning of terraqueous

  • consisting of land and water
  • consisting of land and water, as the earth.
  • living on both land and water [adj]