Scrabble Solver

Back

STATOCYSTS


  • STATOCYST [n]
  • A small organ of balance and orientation in some aquatic invertebrates, consisting of a sensory vesicle or cell containing statoliths
  • STATOCYST, an organ of balance in some invertebrates [n]

Previous Words

STATISTICALLY STATISTICIAN STATISTICIANS STATISTICS STATISTS STATIVE STATIVES STATOBLAST STATOBLASTS STATOCYST

Next Words

STATOLATRIES STATOLATRY STATOLITH STATOLITHIC STATOLITHS STATOR STATORS STATOSCOPE STATOSCOPES STATS