What is the meaning of Vetplant?

succulent plant, succulent

succulent plant, succulent

Source: wiktionary.org