crapaudine
Top 45000
Meanings
Noun
1. Several types of precious stones
a. toadstone
2. ironwort (Sideritis) (botany)
3. A form of torture