Definition, synonyms and related words
Chaya or tree spinach (Cnidoscolus aconitifolius).
To tread lightly.