aristotle’s lantern








[ad_1] noun Zoology.
  1. a complex arrangement of muscles and calcareous teeth and plates forming an eversible organ in most echinoids, functioning in mastication.
[ad_2]
55 queries 0.549