English

edit

Noun

edit

interoceptors

  1. plural of interoceptor

Anagrams

edit