aristotle : Idioms & Phrases


aristotle's lantern

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