RhymeZone

 

Definitions of spots:
  • noun:   spots before the eyes caused by opaque cell fragments in the vitreous humor and lens

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023