Definify.com

Definition 2026


interneurals

interneurals

English

Noun

interneurals

  1. plural of interneural