What is the full meaning of walruses
WALRUS, a large aquatic carnivorous mammal [n]
Example of the word walruses placed on a Scrabble board.