Semipellucid



ENGLISH MEANING
adjective
1.
Half clear, or imperfectly transparent; as, a semipellucid gem.