Definify.com

Definition 2024


nictitating_membranes

nictitating membranes

English

Noun

nictitating membranes

  1. plural of nictitating membrane