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.