LIVING ROCK
Meaning of LIVING ROCK in English
noun
1. : mescal 1
2. : a cactus ( Ariocarpus fissuratus ) of the southwestern United States and adjacent Mexico that resembles the related mescal
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012