English

edit

Noun

edit

neurorthid (plural neurorthids)

  1. Alternative form of nevrorthid.