Definify.com

Definition 2024


interneurals

interneurals

English

Noun

interneurals

  1. plural of interneural