Tag: Yareta

Yareta – A 3000 Years Old Alien-looking Plant

Yareta is a green and alien-looking growing plant in South America. On first inspection, you might consider that it is an extraterrestrial species. That...