Definify.com

Definition 2024


membranas_nictitantes

membranas nictitantes

Spanish

Noun

membranas nictitantes

  1. plural of membrana nictitante