tortoise plant
Explore definitions, synonyms, and language insights of tortoise plant
Definitions
Noun
South African vine having a massive rootstock covered with deeply fissured bark
Explore definitions, synonyms, and language insights of tortoise plant