synura meaning

Meaning of synura

What is the full meaning of synura

any of a genus of protozoa [n SYNURAE]

Example of the word synura placed on a Scrabble board.

Unscrambled word synura

Points for synura

Scrabble
16 points
Word With Friends
10 points
Wordfeud
16 points

Related pages for synura