statocysts meaning

Meaning of statocysts

What is the full meaning of statocysts

STATOCYST, an organ of balance in some invertebrates [n]

Example of the word statocysts placed on a Scrabble board.

Unscrambled word statocysts

Points for statocysts

Scrabble
27 points
Word With Friends
15 points
Wordfeud
27 points

Related pages for statocysts