interneurals

English

Noun

interneurals

  1. plural of interneural