Abdomen nerve

From BugSigDB


A nerve that is part of an abdomen [Automatically generated definition].
Aliases
  • Nerve of abdomen