3 English Synonyms for CACTI
Prev.1Next
cactus
Definition: 1. Any succulent plant with a thick fleshy stem bearing spines but no leaves, such as euphorbs.
There are 5 definitions of the word cactus
Show more information about cactus
Prev.1Next
Search took: 9.4119 ms