A haruspex was a diviner in ancient Rome who practiced the art of reading the entrails of sacrificed animals to predict future events and understand the will of the gods. This method of divination was rooted in Etruscan traditions and was an important aspect of Roman religious practices, providing insights into both public and private matters.
congrats on reading the definition of haruspex. now let's actually learn it.