Synonyms and Antonyms for tortoise plant | Synonym.com

Synonyms and Antonyms for tortoise plant

1. tortoise plant (n.)

South African vine having a massive rootstock covered with deeply fissured bark

Synonyms: