spotsEnglish

floater, musca volitans, muscae volitantes, spots

Noun

Spots before the eyes caused by opaque cell fragments in the vitreous humor and lens

English: musca volitans, muscae volitantes, floater, spots

English words with similar meanings

Show 3 words

Words that start with "spots"