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