pellucida

Medical Definition of pellucida