Definition of pallial sinus in English:

pallial sinus

noun

Zoology
  • An indentation in the pallial line, representing the position of the siphons.

Origin

Mid 19th century.