ARISTOTLES LANTERN MEANING IN ENGLISH

• Aristotles lantern Definition & Synonyms

  1. () The five united jaws and accessory ossicles of certain sea urchins.


RECENT SEARCHES