tortoise plant
English Dictionary
->
Letter T
-> tortoise plant
Search Dictionary:
tortoise plant Definition
(n)
South
African
vine
having
a
massive
rootstock
covered
with
deeply
fissured
bark
tortoise plant Synonyms
Dioscorea elephantipes
elephant's-foot
Hottentot bread vine
Hottentot's bread vine
tortoise plant
© Art Branch Inc.