What is the full meaning of allosauruses
ALLOSAURUS, a kind of dinosaur [n]
Example of the word allosauruses placed on a Scrabble board.