Sem`i*trans*lu"cent (?), a.

Slightly clear; transmitting light in a slight degree.

 

© Webster 1913.

Log in or registerto write something here or to contact authors.