crapaudineTop 45000MeaningsNoun1. Several types of precious stonesa. toadstone2. ironwort (Sideritis) (botany)3. A form of torture