estelón

estelón [es-tay-lone']
noun
1. Toadstone. (m)

Have a Spanish question? Get help from experts!