WTWM

whatsthatwordmean

← Definition
Guess

ocellate

adjectiveHaving eye-like spots or markings.

Synonyms

spottedadjective

Built for word lovers.