aristotle's lantern Meaning, Definition & Usage

Ar"is*to`tle's lan"tern
Definitions
  1. (Zoöl.) The five united jaws and accessory ossicles of certain sea urchins.

Webster 1913