Thesaurus:translucent

English

Adjective

Sense: having the property that light passes through it, but not completely

Synonyms
Antonyms
Hyponyms

Further reading