suapte natura glossary / SUAPTE NATURA suapte natura (s[y]oo-ap-tee n[schwa]-t[y]oor-[schwa]). [Latin] In its own nature — as in suapte natura sterilia (“barren of its own nature”). suapte natura Read More »