semipellucid (pellucid + semi-): Half clear, or imperfectly transparent