What is the full meaning of aquascapes
AQUASCAPE, a scenic view of a body of water [n]
Example of the word aquascapes placed on a Scrabble board.