img_2810 Did you know dandelion in Spanish is “diente de león” which translates to “lion’s teeth”? Anthony Perez on October 22, 2016 Published by Anthony Perez View all posts by Anthony Perez