Definition of body whorl in English:

body whorl

noun

Zoology Palaeontology
  • (In the shell of a gastropod mollusc) the last and largest whorl, which (in life) contains the body of the animal.

Origin

Early 19th century; earliest use found in William Turton (1762–1835), conchologist.