serrae meaning

Meaning of serrae

What is the full meaning of serrae

SERRA, (Latin) a saw-like organ [n]

Example of the word serrae placed on a Scrabble board.

Unscrambled word serrae

Points for serrae

Scrabble
9 points
Word With Friends
6 points
Wordfeud
9 points

Related pages for serrae