GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Aristotle's lantern . (Zool.) The five united jaws and accessory ossicles of certain sea urchins.1913 Webster