English
Detailed Synonyms for tortoise plant in English
tortoise plant:
tortoise plant [the ~] nom
-
the tortoise plant
– South African vine having a massive rootstock covered with deeply fissured bark 1the Hottentot's bread vine; the elephant's-foot; the tortoise plant; the Dioscorea elephantipes; the Hottentot bread vine– South African vine having a massive rootstock covered with deeply fissured bark 1