subucula
/sʌbˈyʊkjələ/Definitions
1. noun
The lower eyelid or a similar structure in some animals.
“The subucula in the octopus protects its eyes from debris.”
2. noun
A fold of skin in the lower eyelid of some animals.
“The subucula of the cat helps to keep dust out of its eyes.”