specularEnglish

mirrorlike, specular

Adjective

Capable of reflecting light like a mirror

English: mirrorlike, specular

English words with similar meanings

Show 1 words