retia mirabilia

English

Noun

retia mirabilia

  1. plural of rete mirabile