protective fold

1. (noun) a flap of tissue that protects what it covers
Related Words: eyelid, flap, lid, nictitating membrane, third eyelid



Terms and Conditions of Use / Copyright Notice