Definify.com

Definition 2025


nictitating_membranes

nictitating membranes

English

Noun

nictitating membranes

  1. plural of nictitating membrane