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.”

Synonyms

  • lower eyelid
  • nictitating membrane

Antonyms

  • upper eyelid