Translucent Definition In Science - Transmitting light but causing sufficient diffusion to prevent perception of distinct images. Translucent Definition In Science : Information and translations of translucent in the most comprehensive dictionary definitions resource on the web.